have a lot in one's minds